/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package com.model.domain.ubicacion;

import util.file.xml.RegistroXml;

/**
 *
 * @author Rdelacruz
 */
public class ViviendaMarcoXml 
extends RegistroXml
{
       
    @Override
    public void addValor(String campo, String valor) {
        
        //Rellenando con ceros a la izquierda
        //Esto corrige el problema que sucede cuando este codigo se genera como tipo numerico en el archivo XML
        if(valor!=null) {
            if(campo.equalsIgnoreCase("Vivienda")) {
                switch(valor.length()) {
                    case 1:
                        valor = "00"+valor;
                        break;
                    case 2:
                        valor = "0"+valor;
                        break;
                }
            }
        }
        
        super.addValor(campo, valor);
        
    }
}
